debilitating disorder - Spanish English Dictionary